tea rose
noun
: a garden rose (Rosa odorata) of Chinese origin that includes several cultivars and is valued especially for its abundant large usually tea-scented blossoms compare hybrid tea rose
Love words? Need even more definitions?
Merriam-Webster unabridged
Share